casting off - Spanish English Dictionary

casting off

Meanings of "casting off" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Zoology
casting off by an animal of a part of its body autotomía [f]